1255
1196
1148
4369
4940
972
2586
991
1408
12087
796
766
1905
2478
3254
1822
822
791
985
996
1400
788
3060
834
1479
1533
1330
844
1154
1504
863
1250
2490
4746
789
1411
3530
2806
1421
930
781
958
14605
1453
878
1467
3239
1227
1119
2110
842
1211
933
2505
1010
4580
941
1492
1703
1122
2573
14588
3404
808
1573
777
1679
778
2127
1239
2814
920
850
817
702
1460
2092
1672
4434
1310
1603
2281
1277
773
2148
3298
4969
878
981
1246
3921
1234
757
1409
941
2003
773
900
4339
2018
2521
1042
1081
2475
993
740
1470
1190
1128
1093
934
4730
1584
960
1526
1491
1511
7071
881
882