1328
3
2867
2
1532
525
1
660
1436
8
4876
13
2200
4
382
541
947
237
1182
1383
515
2003
6
591
0
85
374
239
848
108
743
119
954
4199
16
1158
18
3616
15
5046
2086