5021
70612
2571
833
1374
2713
1310
891
880
781
5954
2899
917
841
1490
778
952
1719
815
6105
1605
1570
1699
1283
2707
779
8432
7399
3060
1785
774
8694
1255
665
1141
2392
945
793
855
925
3271
3182
915
4082
6465
1589
1847
1360
2388
815
1801
5819
2310
739
672
943
2096
2189
785
843
2057
797
1126
1689
1765
22815
1412
1249
4689
885
1937
749
1402
765
1003
2320
1832
1334
1436
1094
803
783
726
730
1892
1083
1074
9959
1074
1165
1010
1030
792
1274
1008
883
757
708
19872
1078
1132
1288
2892
845
1521
718
1397
707
1092
53954
657
893
1400
1473
1328
6832
716
2350
642
770