899
1
1930
3
945
384
517
534
3207
7
107
426
872
0
1131
756
1314
2
1047
2432
4
847
1589
6
1898
8
780
1638
5000
676
1370
439
839
6705
6188
12
2341
2297
3346