905
1
582
0
995
946
2027
2638
1241
2
1943
1057
2057
5007
8
1318
389
712
1103
2021
1271
373
1765
18546
15
666
1725
3
2331
8313
9
2181
2646
5
3505
1821
7
3326
693