2089
1
2919
2
1180
3
1779
5347
4
1519
1793
3060
8
2966
6
2545
1650
12683
17
4537
5200
1195
1539
3034
6572
985
1407
13995
0
3095
7
9220
2948
1250
2149
5
3868
10
2666
9
6346
16
3066