3025
1
3287
3
1642
784
1425
399
2799
3795
661
0
1329
650
2855
322
447
18385
2
2683
2000
1506
929
2020
5
1922
3243
7
2809
17353
964
3092
419694
9
282572