3213
1034
1623
1001
4078
2907
1797
719
1312
2385
3032
726
1404
1105
806
935
3666
711
663
2640
1577
5946
873
7481
1714
1393
820
7393
1217
915
1016
2401
880
740
660
672
851
1250
895
721
976
1702
893
1830
6104
42406
906
1596
667
717
54015
668
882
913
1054
931
1219
1533
3621
689
1611
1268
1206
1649
2086
2679
1307
1401
2543
2872
3872
1110
2298
1396
1377
738
2890
1311
1038
759
699
6847
1226
1036
2177
1705
703
764
1406
1486
1217
976
845
1112
892
1642
879
725
1362
856
848
1267
849
853
884
765
662
696
1578
1025
2326
838
1445
1266
904
2733
1835
726
2108
909