19944
2
4943
3539
3
1495
1
8607
8
1701
6236
10
2522
2392
0
2427
12
1289601
4
2526
2110
1554
2794
2134
1218
1952
530
2452
3316
17
2153
7
1196
1116
189326
1991
2245