521
1
4057
15
1150
1258
6
337
357
1906
2054
1702
2411
3
1809
2982
3014
2222
8167
5
2119
1266
1970
1343
0
5602
9
1630
1051
1750
2827
16
2019
1132
2306
2
3250
1506