1151
1
1247
2
1301
1489
5
3629
3371
9
1223
1676
3105
4
1292
0
3466
2966
10
5505
14
5225
8
4732
2510
5536
1581
909
3765
2949
442
1009
5801
708
1053
958
5252
1275
1126