2190
1
2105
521
105290
0
395
1337
691
4126
6
3149
4
492
2574
1346
1222856
2742
2
399
1587
683
2855
3
5223
9
3439
3691
5
2749
1506
2915
3092
1452
1976
2522
180849
1879