2395
0
335
802
5611
11
121182
1
907
587
249
546
6859
5
25941
17
152
639
55
14076
7
2267
2283
6515
419694
9
407
68
543
1629