1248
1
1194
2899
2709
6
1911
2954
647
0
13647
15
1173
2902
1485
1685
3
2028
2966
11
1990
4291
4
427
2264
734
24337
22
1843
2
230
1306
2772
7042
5
982