2420
2
1044
1
822
1622
14
0
2763
3484
9611
1020
4044
5
3083
5717
2465
1189
3369
8
3125
1581
2642
1347
2523
2476
1575
4471
1152
1811
2964
3051
4370
6
1603
2102