1282
0
2443
1
611
4309
414
1009
2395
671
715
2749
2
1041
1073
400
504
925
1344
484
998
477
3234
7
1650
798
58
472