596
892
2813
1415
661
1199
1347
754
2328
691
1327
1213
939
728
4181
941
1045
1244
727
3182
963
845
1504
886
860
682
954
2167
3191
3219
1230
821
1236
1029
698
841
896
732
6096
1159
824
724
1848
1876
2518
2254
882
695
1590
732
802
1843
1070
954
771
682
738
1672
2200
1465
3588
1704
12652
1447
3782
2583
1856
7996
6940
659
697
893
1995
1067
756
1091
39455
892
726
887
2326
733
1607
6780
858
2078
2012
865
1137
808
848
967
935
2337
1552
1016
1658
1614
964
1591
769
1211
4554
1375
3660
1337
694
1261
652
2378
957
1439
772
965
1385
708
819
1185
1584
1213