1511
5
847
2
2727
1183
2225
12
1238
9
2555
10
5057
24
947
1393
4
1690
1
2154
3
2900
1224
1859
515
913
2986
7
2728
875
1234
0
1418
494
1218
3430
5886
17
781
1229
1585
715