1247
1
1697
3
662
982
1920
1637
8744
5
1092
1183
1679
1108
2
823
951
884
1390
719
994
4
1595
4363
0
574
777
1001
671
1198
915
2654
1904
950
1373
12
2401