1047
4348
1380
3040
3619
1246
909
829
21182
893
13001
2852
961
1005
1067
5675
1000
1925
971
1696
987
2815
8202
879
904
1827
6776
3012
1018
1106
1022
3210
1047
1189
2574
3457
2373
1506
898
3481
917
1140
2677
1481
1039
1183
879
2000
897
9398
1050
897
891
4909
1185
1453
1086
952
4895
1759