1804
1
1652
3
908
0
2666
9
571
579
388
10827
4
1226
898
108797
2480
3053
7
2902
16
693
4044
5
1973
2
3083
665
1193
17946
1760
1289601
2465
475
3447
485
4031
3125
3546