1532
2
2622
12
1025
1
1758
5
91953
30
2742
1869
1224
4
1188
3
3087
959
1284
8
229
809
537
453
0
2535
18
1400
11
524
468
3812
9
2755
128
1861
875
745
2030
10
861
6
1451