521
1
31220
10
2670
20
1076
166543
18
1122
3
7952
2666
2
2192
0
6371
7
1210
538
419694
9
10396
8
8969
916
2257
17730
11
2731