5536
2
5805
3
4884
6
1247
181997
11
3629
1
1676
4732
0
1301
1581
3765
4
3613
8
1223
3371
9
1428
1174
3105
3466
1292
2966
10
5946
223
5225
2510
9817
708
1053
19079
2949
442