181997
11
1469
1
1564
2
527
3
1970
5978
6
2054
4
4614
884
8866
12621
22
1320
0
1942
3519
9
12472
2285
2300
118
810
4553
1795
1119
1683
2908
10
3181
1212
4623
5
17340
14
26243
2992