2711
2
4651
3
2676
1
5151
2911
9
21152
8
1942
1033
2082
2326
6307
10
2405
4724
7893
4
4009
6
2740
4070
6753
17
4480
3364
2763
0
751
2593
7793
1809
1859
3503
297066
3221
398656
19