1231
5095
1546
3441
870
2186
790
1880
726
2160
929
3183
1127
1146
780
1184
1097
850
944
1044
1042
783
1498
865
892
857
1052
5773
1335
876
847
977
824
968
5761
1030
740
813
861
1594
777
5314
2791
4401
967
1164
2141
780
2358
8468
1001
855
1663
879
2793
3700
4889
1488
2066
1125
690
2104
4977
1819
715
1226
1724
726
758
701
763
2508
972
1185
1539
1261
1686
1052
794
1086
2348
1483
790
741
658
1630
1458
629
671
697
678
669
3082
876
2065
1867
682
710
731
14529
778
991
2549
1170
2166
1178
814
6883
746
817
831
1032
1164
812
856
3446
1352
1372
5295
126706