4223
22
477
0
1222856
4
2167
3
3025
1
1073
3070
2
116
2387
2560
2691
21743
5602
9
1361
556
422
5620
11
1887
6859
5
2749
2918
2221
5611
363
475
1343
249
2003
282572
7772
8