711
1657
1393
902
2828
1308
649
888
632
1045
659
1559
710
2081
695
2191
4063
815
1035
6757
1460
3588
1972
1252
882
708
1867
1005
1961
4427
1078
985
1642
1103
1963
3214
8890
5550
2340
2148
1294
1439
4715
5817
2709
808
2901
719
2686
3408
1396
1159
1043
3613
702
5002
1271
715
659
766
1204
737
1008
817
1339
815
1971
694
1527
752
1527
1146
909
758
1480
2072
926
730
871
674
1001
702
814
1367
1080
666
2493
671
1736
1255
951
690
685
1072
1543
765
1343
1444
2768
1993
627
753
2393
2369
850
1271
726
1151
1044
1581
1609
979
784
3574
737
1556
793
1353
800
802