491
2
1695
4
2395
3
2534
2436
1
792
1991
44995
0
7762
387
2114
1764
2376
2159
23558
17
990
2933
961
2152
1906
405
1210
2239
944
2499
2078
639
7199
2763
2912
5