181997
11
1739
1
1815
2
1801
0
1305
270
2535
4425
6
2982
3
1013
1988
737
3931
650
2735
2352
2555
1152
1431
3001
3117
8
3132
10
1860
22227
16
67688
66
1397
1048
1787
3576
55904