181997
11
4100
6
12459
3
913
1
8178
5
1307
1873
2
4160
1789
658
0
1452
4360
9
1900
3175
929
2948
1859
3636
4
3055
4258
1063
2169
2653
2480
1050
1144
4099
8
7762
3608
2350