2721
5
1183
2
2222
12
1237
9
2553
10
5051
24
943
1390
4
1688
1
2154
3
2899
1222
1854
511
912
2970
7
1230
0
872
1412
490
1204
3422
781
5810
17
626
6
713
1228
1578
1236