883
1
512
2393
2
3595
6
5135
4
2215
7
2459
2693
3
1966
2119
530
543
0
1883
1852
1722
2097
2312
1056
4513
3359
2229
4033
1869
2126
2306
1129
436
2082
11