2089
1
1180
3
1519
2711
2
4651
5151
2911
9
21152
8
1942
2239
2082
2676
3238
13
6307
10
2405
7893
4
2740
1793
4670
3962
6
6753
17
2763
0
1539
2593
12683
5597
1371
3696
4228