599
1
2835
2
3831
7
6346
16
3090
6
3868
10
5635
3
1320
10598
3694
1903
6844
5347
4
1289601
6095
9
1960
0
3066
2160
4537
2073
2535
5052
1593
2344
6899
3336
1628
2578