4319
12694
14320
4114
20069
6898
11322
4059
5372
3154
1574
1139
4151
2493
2145
1031
2153
917
820
3632
1500
1327
1023
873
972
1297
1216
1930
871
2943
991
952
807
916
1065
849
1352
1022
1001
1911
2079
1261
1089
844
1522
864
834
1550
25943
904
842
1042
1052
985
1069
805
959
889
861
1037