2683
0
2799
3
1506
16840
15
3287
1366
2
155
2301
3632
5
544
1425
1
17730
11
11881
2809
3025
18385
17353
1222856
4
3795
661
2120
3092
650
1302
1824
1020
1329
31535
1759