1581
2
3765
4
4614
6
1295
1
1469
2650
20
280
3683
5225
8
2250
2245
3
297066
0
1226
3053
7
2499
2683
2903
1613
1970
2463
2054
2797
5
2773
2285
2354
26243
658
2159
1212
2104