599
1
841
2
1780
4655
10
2920
4
2109
1897
1299
3
2940
5889
8
3882
5
3106
123674
35
605
2060
2676
2837
3055
297066
0
1177
2300