3819
1
1630
2
17730
11
1285
961
891
2727
5
619
2097
3
928
785
0
1780
3063
2461
20
999
16840
15
177
282572
991
383
3116
768
3615
7
3352
1056
5509
8
4895
4513
2361
2657