2999
3
25669
0
1431
1
1690
2131
1787
2173
1819
2258
4179
2082
1766
2
4471
1399
19783
1883
4768
5
3691
4
528
32302
2535
851
2366
3854
2087
1603
6779
1660
3498
5828