496
0
2245
3
3053
7
2456
1
2530
4
297066
1095
2452
894
8122
13
2660
2
883
2392
1660
1599
2584
2302
9
784
571
2797
5
234
2683
833
1464
1788
1935
2136