2261
2
1711
1
1000
2517
5
2243
3482
2494
1289
1578
2846
3
1082
882
937
1162
3185
4
2214
1487
1013
1287
1450
14581
6
1050
1931
2332
1007
1853
961
1098
2029
1750