19783
2
25669
0
1532
1
4305
32302
1819
2926
4
2173
2666
9
2258
1131
5440
8
2921
5
1660
17946
3326
3
2055
2166
1690
1778
2535
2999
1431
1168
1883
1305
2710
1289601
769
2368