3110
7
924
1
92
0
1370
2
985
3
818
4717
4
2548
1245
11
912
2522
9
631
1502
826
159741
14
1116
344
384
887
1404
65
426
811
115844
18
1015
935
2870
3292
12
2845
3590