2403
1
5717
1079
2
1467
9611
0
9956
3
2107
2710
775
1162
1506
4
1348
1993
2534
1543
2550
3372
2044
1579
2223
1814
549
1995
4966
6
844
2820
2903
1468
1510
2601