5029
841
2648
2159
1107
1752
3506
1341
3710
842
2847
4156
5108
1227
2779
4035
1014
806
1079
794
5642
2409
3617
5088
2343
1410
835
964
7092
1768
1039
947
1163
6209
1366
905
835
2168
855
878
848
2359
904
828
4046
1592
1044
1108
1129
1336
1572
6154
804
1313
1363
3853
1200
2577
865
914
862
1368
1020
2829
944
1612
788
1056
1983
1337
5639
874
1019
958
1538
5024
1100
1043
3663
970
2252
1661
986
2850
905
5215
1736
1945
748
1089
850
992
883
1734
902
2522
1731
1215
2774
2183
2319
1088
1076
1311
1175
1053
7036
1111
2291
1287
853
888
1035
3607
1492
1003
878
1748
5991
3620