11486
12
2747
5
1861
2
651
0
1214
8
1065
3
1300
1560
3561
1186
9
805
3795
1173
93
1354
4
905
516
1
3501
2431
7
1985
636
273
422
601
556
842
823
724
754
2951
14