1166
1048
2282
979
983
1611
931
2088
1111
952
821
934
2344
1155
3362
3616
1451
2929
1291
1542
878
1819
9284
1333
2097
5557
26054
21525
989
856
877
1353
1016
1009
930
1306
3284
814
841
2499
889
7065
865
1203
895
68137
4690
815
1105
815
1400
917
1757
881
830
2079
2467
1096
845
2228