3025
1
1222856
4
2564
2
300
3070
4223
22
504
3214
788
4650
3
2454
6515
231
398
2960
330
0
4071
326
6092
12
4671
593
1751
2330
5722
2321
2445
6
48708
477
520
482