1512
1
1054
477
0
1068
965
1397
747
787
58
1282
1367
1348
290
4106
1650
990
1464
288
383
2
1285
1343
839
999
2301
1961
2168
12590
1276
635
392