883
1
512
3595
6
2215
7
2459
2693
3
1966
15440
39
2119
2525
5
1883
1895
4
1722
2
2097
2312
1056
4513
1952
2499
3359
2229
1869