1252
1127
4693
992
1470
855
1278
5595
3291
1137
1372
1319
1090
8543
913
3830
1698
892
884
1656
7707
8801
2166
976
923
995
2113
1477
975
982
946
1574
1565
1069
4114
1608
1240
912
1844
4688
1266
1501
906
1873
1079
1128
2974
2209
1172
1102
4350
1695
1433
1272
3827
1818
1135
1157
1156
926