1077
1
2948
9
2297
2
1365
1459
2105
3636
4
2999
1540
0
4258
1752
4012
3723
3
1363
891
3125
15
1520
2664
2621
3758