2496
804
2773
3237
821
812
3182
3491
1480
2296
1644
1521
925
1507
1187
1325
1250
1176
1988
1200
2169
1414
1295
993
895
3377
1688
757
969
1297
890
1653
2611
824
851
2488
979
746
1006
1424
2252
809
1794
714
1013
884
1590
2282
773
704
820
2390
1018
847
2675
3877
1246
833
945
3849
3256
4889
1996
1300
722
772
1036
910
869
996
812
1025
857
808
1693
622
4067
1396
1338
634
645
1301
634
1159
1450
3560
1139
601
1527
1592
623
2892
856
1904
770
1027
611
1133
1289
3523
1151
655
723
916
3778
1354
1806
1098
2659
1300
1617
729
1183
1739
795
1718
1503
732
808
845