2630
1041
1607
847
1488
2692
1016
814
6536
2428
2333
3802
676
980
706
1343
2438
1304
2159
2508
1601
3304
638
5045
1589
1652
638
14538
1003
1444
674
1460
1312
1985
2206
704
2389
817
1491
862
732
2066
2689
1585
1684
1425
3877
808
837
1379
1199
1750
2042
1930
987
790
6177
926
2202
764
892
2047
718
2229
2438
1563
931
865
699
735
1197
1863
770
882
803
875
741
664
880
2042
2003
750
1154
836
915
1911
1332
948
933
1835
1608
929
816
702
1190
740
711
860
940
1001
1856
2502
822
2603
777
1861
3870
748
1058
929
875
5942
799
728
1583
625
2428
1259
999
5270