3293
1
3659
14
911
2
1960
7
3251
6
623
2934
8
1626
886
0
2445
1225
2749
3
935
895
2587
418
284
3119
1418
2438
5
4049
10
2730
2059
517
3844
1378
3615
3067
1446
858