1129
0
8155
12
553
3608
8
913
1454
1233
1
1282
611
414
1125
1885
2
2395
1266
1073
400
484
7330
6
3110
477
1650
798
58
472
3516
3
928