1213
1
383
0
493
1586
2
935
1084
1132
1645
798
477
573
553
3067
3
472
611
6529
7
714
2504
3225
8
1049
2052
1454
1811
1053
804
414
2211
1250
4
3414
5
1073