530
259
9
48
452
793
701
413
1010
589
1
14
21
287
843
305
15
394
10
60
220
998
1348
1194
464
2172
2015
1
584
371
1062
2919
413
949
1252
409
2076
220
544
1822
697
42
1
950
7
372
155
2235
637
1233
1310
3
