896
1
1671
1543
2
440
398
308
0
4987
3
149
7756
594
9244
6383
17
2258
6294
1326
2448
2582
730
1418
492
2395
180849
2564
1756
4713
14
1883
6406
12
688
2506
3331
6