189326
0
2047
1991
4
1618
1
841
2
3473
2344
862
2650
20
11152
9
2152
2936
10
712
5147
2732
2938
2324
13018
2431
3624
742
12459
3
1868
1458
1628
1366
1289601
5597
8
880
6916