105290
0
869
1
1976
2
543
2298
6
1894
2211
5455
2982
3
7328
447
6086
1587
2069
11881
2115
4
4421
5
5262
10
1386
627
907
10270
2924
650
657
2442
2372
7392
775
2036
8