1501
1
1617
1432
1251
1164
7800
15051
4
7886
6072
10560
3
789
667
2252
617
883
2087
2956
8653
2648
2
3057
5018
2872
2723
3017
6004
5
1320