1083
4
1099
1
1363
1273
5965
18
1030
1755
1527
1500
3
608
2
1394
1124
2223
7
1343
561
625
425
1825
5
995
775
609
344
97
91
264
0
253
245
102
273
233