1282
1
3025
3
2808
5
1111
1411
2124
3297
83
300
0
1399
1766
2
2495
3562
5147
3146
1681
1000
2368
123674
35