1496
1349
866
1176
899
867
1146
4080
876
906
3195
1260
909
961
1077
4495
993
875
2100
1572
911
1387
3465
941
1577
999
969
4907
1645
1748
1821
1169
834
1492
929
2679
1043
1003
1131
866
930
1046
1029
6027
1283
1632
2938
842
958
2177
1998
855
1241
1110
5359
2756
943
1632
1370
1553