905
1
582
0
995
2021
2
2638
3326
3
1943
1241
2057
712
5007
8
1103
1057
373
1765
1318
1093
666
389
2331
946
2027
1271
18546
15
6698
7
1725
11351
17
3505
2646
5
1741