493
0
1449
987
1
1558
2
2999
3386
3
2572
1033
4
1019
2045
796
6
2297
1363
266
866
3805
2622
2425
7
2356
2890
16868
39
4383
2456
2727
2729
14
2895
5
2254
2109
1734
2528