2003
1327
1059
1497
1699
1241
1739
881
1860
1460
1147
1231
930
912
1641
1537
1563
1748
957
1443
631
1567
1013
1307
2281
725
2521
2859
4115
955
2815
931
2964
2985
1293
1855
3652
1136
1407
1030
1843
2241
737
2229
2106
2049
1003
3258
1905
775
1125
2992
618
1679
1394
984
1471
779
1552
1607
813
2602
1391
1883
1526
710
853
2355
845
4040
768
929
739
998
2223
4154
871
3017
1075
1773
732
806
860
2875
652
1939
838
1795
689
2348
690
760
1429
1257
1071
1371
709
1019
695
795
784
739
879
1201
720
768
1014
935
756
1567
1462
667
3213
941
803
680
1542
1257
708
682