1354
1
1306
2999
2934
2
891
1881
2079
1152
1120
1168
2329
1545
4099
8
2173
1766
2181
2044
688
216
0
1888
2760
4
4285
3
1352
5
2234
2182
2297
796
6
582
1618
1813