990
0
2301
2
1626
1
1346
1008
2375
6
4128
15
1558
689
1543
5
515
2247
3
1245
1559
1099
755
1688
1481
995
934
3462
1041
1012
4849
11
1806
834
1721
961
639
1135