3673
2245
943
2311
1174
1443
2178
869
1002
844
1795
1078
2352
4212
2607
1448
1394
1530
882
1050
1755
1357
925
2311
4713
2463
3511
1777
3082
1415
2108
15360
6373
2622
1460
1149
3316
958
9747
976
2036
1810
1199
1935
1590
2450
1895
917
2965
1073
1915
1603
1785
2025
873
1110
8593
1154
895
3328
1621
1572
1106
995
831
6701
993
1040
2936
1644
1536
780
2748
984
2857
5644
853
850
5096
5789
1013
964
774
1141
1056
2331
825
3253
7089
1111
2382
748
865
844
1972
5071
779
2820
2549
944
1030
1013
2145
1242
905
800
3604
993
1215
3732
1077
916
1107
1049
1436
2862
948
940
1475
1639