1282
0
611
414
2395
1073
2267
3
400
1717
2
2567
1
484
477
1650
798
58
472
709
195
928
1348
418
1171
1040