2261
4
2936
8
4392
7
1706
1
1270
0
1042
1402
3
2392
2466
2
2516
1739
942
1450
2073
5815
1110
1055
3950
1125
2612
2305
5
3867
1176
1425
1165
1156
3001
6
3698
1013
5282