2150
2
180849
0
2142
611
437
1
1745
3916
6
31220
10
1015
2027
1053
356
303
56488
12005
3
2442
1559
1126
2257
408
1343
2082
11
521
18385
573
625
90
2347
5620
482