2788
2
20163
44
3680
6741
4
1489
3286
1
707
903
985
3589
3
1364
5407
2194
10180
8
224
0
763
951
2614
1595
421
1434
1727
1964
5276
6
2902
16
2271
5169
1826
2139
1657