3955
22824
908
719
53991
771
8981
828
3126
1083
1299
874
5795
1143
782
1069
815
1054
1330
4990
1485
864
1832
1044
851
1380
6839
2994
796
3623
994
1318
2988
2067
882
893
2452
774
1537
726
1128
1302
1578
865
979
697
802
1945
828
850
932
3206
850
884
1300
4053
1032
1455
1306
6551
1476
985
2227
743
873
1684
689
742
766
1671
2818
1320
721
931
7670
764
1294
1411
892
1301
726
1299
2372
1515
1336
927
786
1689
1886
1269
1190
1037
1295
1445
794
793
722
1905
870
3143
1505
659
827
3348
769
1296
1046
689
1196
1266
1041
780
838
810
1164
1755
1058
2284
997
835