181997
11
12459
3
4100
6
1063
0
929
4258
1
913
8178
5
1307
1873
2
4160
1789
658
582
370
5253
4
1452
4360
9
1900
3175
4168
2948
2886
7034
50969
7
1859
3636
5527
3055
3414