1270
1
350
4274
2564
2
504
317
319
476
1964
3
324
6515
231
398
330
0
1222856
4
4071
2108
326
1751
2330
48708
477
482
31220
10
346
1559
3159
7
300
3025
4223
22