1197
1376
11429
995
820
29135
968
775
902
769
966
1168
892
1036
850
3249
4927
2347
743
855
2071
2129
1267
790
7233
843
812
845
1855
5398
813
930
3231
1659
1512
1045
767
806
1165
7035
845
7118
12844
6751
894
3484
843
18557
1065
1194
16342
789
2287
3975
1050
3305
5971
777
5373
925