2534
956
923
11932
1347
3252
3007
890
1012
1078
1085
21793
908
1038
891
1009
928
953
4089
1572
1155
954
7383
1000
3722
1453
1092
3612
1012
16170
882
1130
2740
1156
891
992
993
916
827
3391
927
2255
1109
5593
3497
2863
1374
2366
1312
2724
972
2727
2003
1744
852
850
1853
967
995
1646