1043
2
2480
4
1031
1
1355
0
4085
3
1300
1636
1412
2471
1739
708
1159
1226
844
2324
2121
1192
1320
1432
875
1687
1402
2066
3410
6
2217
1839
1050
1365