1038
1
1424
2861
2
2049
1450
1906
0
93
3475
5
57793
1757
4606
2233
3
3212
27
2489
1917
51331
25
1089
962
2788
5546
6
2781
1255
2522
1243
1210
4832
4578
2264
1070