497
0
1551
2
2190
1
1677
5622
4
1880
521
798
48708
1898
3109
5
1222856
2275
31220
10
505
3691
383
2301
2395
2881
2172
1290
1949
3
3510
4111
2749
11483
8
2748
1452
846