105290
0
2030
2
1972
1
2190
646
2288
11881
3
2989
5
1861
1337
435
4126
6
16550
27
1024
1053
2574
180849
2283
16840
15
2317
4694
7
827
5262
10
744
780
226919
14
292
510
1578
879