3292
15
3008
3
685
0
3098
813
3873
617
1552
1
1585
5094
9
948
5196
2
3242
7
1825
9954
6
1842
2954
2381
398656
19
582
2163
3362
440
348
4288
1418
4
1957
451
673
51331
25