2730
6
20634
8
2855
3
2668
2
3442
3498
4
4820
4396
282572
0
2125
1
2526
31535
269
2275
2461
20
325
17353
169211
11
2809
3092
382
2493
2190
19279
474
625
4111
1343
1685
2392