3765
4
5225
8
1581
2
1226
1
2797
5
571
0
894
2245
3
469
3053
7
810
1424
280
1295
2354
2213
2773
2966
10
2917
2159
1505
2650
20
2250
2204
3337
3683
1347
442
4715
1768