1155
2
1621
5
1699
1
796
259
335
418
705
327
299
269
538
1120
3372
983
1183
2149
17
1320
639
438
732
0
1100
4
1124
8
247
270
961
760
1092
818