3178
1
2146
2
5552
44
2936
4
1241
2780
8
1322
3
4797
5
4551
7
23467
0
35389
90214
509
598
882
934
9045
9
1721
415
1876
511
470
1096
624
4211
1028
548
488
404
1722