1285
2
2806
3
2573
800
2118
1
1700
4
3287
691
0
2522
572
1649
653
953
1431
909
1192
1378
1428
1069
896
1105
1024
1586
1543
1115
31535
8766
649
5009
552