1659
4290
3162
2044
920
948
797
955
896
2663
934
1017
789
786
869
835
6447
1411
957
890
802
873
1090
814
925
1386
5602
1424
795
981
853
2071
1792
10140
14954
968
2271
1423
8722
971
904
1240
1337
1083
993
857
1348
1225
1391
1059
1225
1431
6612
2817
1239
3698
2462
1141
3533
1544