2726
8
2377
1
1212
0
20545
1057
3
594
656
987
2587
4390
1284
2405
1827
2295
3789
20
1399
5
2758
4
224
915
3317
592
1179
1205
2
3106
493
1264
997