1319
1
2584
2
3125
3546
32302
0
5466
4
4442
7
1804
3498
2437
3779
4471
969
2964
3051
1603
1461
848
3316
10
1720
2906
5141
2258
572
17970
15