3041
4
2764
1
1866
3
4915
7
2263
1188
2
8822
5
1671
2767
8876
8
1758
0
248
477
946
5135
475
1987
5478
6
472
4936
7887
4671
1364
1151
730
2864
3045
332
4713
14
11611