1005
5660
2260
14540
6540
1077
1308
758
759
952
762
2268
1274
1573
2110
654
2398
1102
4030
4235
853
2691
678
724
911
998
952
1126
821
1840
988
818
857
830
940
1602
642
6824
661
1172
811
979
14946
634
1588
3127
777
793
1216
806
1289
2631
1353
2401
1469
2013
762
1008
762
872
5576
5653
1190
933
949
1071
6442
5813
632
770
1718
909
795
1308
2248
3443
1018
1087
860
1406
3298
1741
1122
2160
940
985
667
828
960
5607
3478
1842
688
814
2411
1679
2626
678
644
1003
5295
655
1819
1613
633
1699
2499
1796
933
1759
2116
1270
1985
6541
731
1226
876
3338
1277
672