4335
2
929
3
398656
19
2571
6
2502
1
2163
0
2377
2722
623
989
3354
2010
1749
1660
2600
4
2744
550
2152
2972
4862
1526
1532
2530
4724
1766
12367
26
1452
83
1942
66