2357
11
512
1
3595
6
2215
7
2459
2113
2693
3
1966
521
2119
1883
661
0
2962
1054
2
1722
2097
2312
1056
4438
5
4513
3359
3632
2229
4
107
1869
2143
472
1705
670
2727