2459
6
1056
1
661
0
1966
3595
2215
7
512
3359
2119
1883
1452
2693
3
2097
1565
2312
2
1869
31535
2000
1722
2229
4
1280
2735
785
3063
2727
5
4513
2143
571
447
1470