4223
22
3025
1
2167
3
477
0
1222856
4
1073
5602
9
3070
2
2387
2560
21743
2691
116
2003
1361
475
752
6859
5
556
422
2157
4071
521
3045
734
335
5611
11
7772
8
17353
1593
7