1115
3
4456
2
1054
0
4761
1780
1
1992
2007
1288
770
1359
1800
2615
1631
2392
1450
2605
3364
3125
4288
2372
695
7762
4
5949
5
4816
451
2502
706
1985
883
1369