2846
2
1839
1
3321
2915
4489
5
9198
15
4037
9
4232
12
2293
3
2169
1907
1007
1130
1287
1006
1389
1881
1541
1575
3373
2242
1400
1676
1023
2569
2419