1151
1
1489
5
3107
7
1320
2
995
1382
2268
4
1135
1161
2133
1129
1401
5505
14
2181
1455
1140
909
1260
2999
3
1511
856
1590
2123
1009
2578
958
1041
1089
1788
2555