1302
0
1452
1
2668
2
2030
814
2474
1972
2190
2288
105290
395
2099
1346
1861
5
683
435
691
4126
6
16550
27
492
2574
180849
2283
2317
827
5262
10
5363
292
510
1578