2175
1
2199
0
10317
2
1694
3090
6
951
2502
2495
1903
3
6236
10
3034
2949
19944
1047
1380
5504
16
1015
690
2669
3465
2245
2435
467
3683
2906
1787
12459
3835
5
2530
4
11924