10827
4
4303
12
308
1
2629
2
2072
3
995
836
123674
35
2440
811
585
378
0
1095
1486
951
1218
1372
1015
562
1124
1412
2906