929
3
742
0
1751
1
815
1107
623
1527
2476
2466
5
1957
2131
3211
2600
4
19944
2
989
451
1606
1701
2377
20163
44
9956
392
1681
3818
3085
1614