5320
5268
5229
4942
4878
4872
4860
4838
4728
4379
4363
4339
2677
1067
991
995
993
1000
2898
3160
3265
2976
2884
3158
3530
2339
1102
1100
927
940
1197
2480
3249
2171
3014
1187
2637
1183
1295
271
2353
2645
1651
1699
4633
3518
2385
3642
3570
3382
1285