2845
2
1839
1
3318
2915
4489
5
9194
15
4035
9
4229
12
2291
3
2169
1907
1007
1128
1287
1006
1389
1880
1540
1574
3373
2237
1400
1675
1023
2568
2419