2506
1090
1668
2903
955
1271
2643
8080
2795
2199
3485
973
19489
2965
741
959
1140
759
1144
863
1047
887
740
3837
837
946
3070
870
14006
1547
1315
884
1917
959
717
768
1200
831
1050
5073
707
816
828
829
813
796
2125
1060
737
1586
3032
789
768
739
2341
2732
1855
10603
1588
2380
1192
8516
4216
2479
3619
2005
2972
1648
1661
3061
2661
1257
820
1429
862
1879
1653
735
2722
1176
2237
4432
731
936
1892
1492
1322
2043
1625
2401
826
7964
2947
930
1958
781
3562
738
731
3024
1301
1373
1778
2106
3507
2148
1281
1325
3460
703
989
1577
2943
1149
971
2079
6431
1051
1237
2667