1360
3
1107
8
2660
12
1786
10
3400
2
845
1
428
708
1222
1090
7
1321
4
1072
1893
4441
223
0
2092
1662
1689
4510
8915
914
1184
869
6
3515
1061
2022
1822
56
103
339