1802
2
20634
8
121182
1
2596
1454
0
1488
484
419694
9
1073
488
2520
611
3567
4
2459
6
169211
11
863
414
2395
472
3456
2172
3028
4396
3