2841
1
1502
2
1839
2209
1133
3644
99072
0
1241
5546
6
2648
830
1808
1672
1401
2516
5505
14
2977
2611
3
2647
579
703
753
1434
1111
3819
951
2562
1875
2522