2794
2
5363
5
564
1
3629
1423
2502
3587
2740
1289601
4
2528
3
14125
10
2134
6099
12305
1485
2099
2100
819
3926
14