4964
3
17353
0
20634
8
2041
1
2730
6
31535
2907
180849
165
282572
419694
9
309
370
2275
2
383
497
257
608
807
1824
55
80
798
1222856
4
592
2657
494
482
2395
2668