928
1
770
0
1866
3
13159
10
623
472
1418
2
1882
1379
15440
39
2045
1400
1213
4682
1584
1431
3650
1378
1543
1101
1172
443
461
1645
563
1805
1317
661
1666
2470