2105
1037
794
693
2426
1049
5690
3285
1774
7720
2991
890
2080
6973
5090
1256
1290
860
905
1812
2037
854
711
1078
830
33474
2966
1923
716
2661
11903
907
2866
780
1224
941
1541
1238
7113
2826
640
2667
873
3994
696
758
1037
873
2117
2391
1298
690
680
881
1495
1112
830
3545
777
1320
2200
2582
1703
1699
1111
1921
789
930
1210
3320
739
724
754
1429
754
832
18376
4673
1199
7071
3480
750
1608
992
832
10268
824
746
1223
822
1467
900
1968
670
964
2431
2344
1812
1255
1606
3405
2043
1589
6096
4390
2207
2171
935
790
1174
10554
1212
2078
872
1794
4592
1632
1321
2990
4145