2726
8
3789
20
2102
0
1399
5
2758
4
224
915
1
1057
3
656
4390
2405
987
2587
1284
594
1827
1272
1700
2295
1514
2999
6454
592
7633
6
4142
3372
11