2275
2
19279
1991
1
2727
2809
2400
7
1586
1015
0
17353
467
31535
2256
3
3360
25137
1616
3123
2167
960
828
325
20634
8
2668
882
522
458
3114
4
3331
6
994
1020
6622
10