3354
13
582
1
3003
9
1444
11
2045
1494
6
1334
1824
2
1528
1306
3
959
665
761
121
512
501
417
562
484
1518
7
596
4
455
2430
5930
880
1149
5
457
537
1047
616