3819
1
1630
2
17730
11
1285
961
891
2727
5
619
2097
3
785
0
4682
3063
999
16840
15
991
383
768
3615
7
3352
1056
5509
8
4513
2361
2657
5155
1666
1222856
4
2284
1961
4936