929
3
5443
15
1751
1
427
1614
2
1663
5
3158
1107
1264
0
1356
370
623
1527
2476
2466
618
542
2254
1957
1451
3211
1150
383
608
2525
4
10827
989
1781
270
14125
10