909
1
829
1543
2
896
3650
3
1256
19034
6
1418
2306
1055
6383
17
2725
3929
10
5425
23
1279
22330
22
2564
7153
9
3353
11
938
510
785
0
5152
905
97284
1300
1926
1696
4964
2608