1282
0
2840
7
1933
1
611
2147
3
2494
414
915
2395
1073
400
484
838
477
1650
1068
2
798
1160
58
472
404