1231
1
14125
10
420
0
2235
2518
3
989
1023
843
1092
1267
2
841
646
522
3926
14
5209
9
4258
4587
2484
2266
1467
2140