4071
5
2820
1
1230
6
2118
999
4
1959
2150
1832
1438
3
1211
3962
2
1651
1286
1111
1067
962
1799
1916
9174
22
1044
6746
2257
2042
13
1535
926
2439
3237
1376
1329
1667
0