708
1
886
2
2072
767
1019
113
2111
865
542
777
4
612
1853
3
448
12140
596
2794
1286
1349
1202
656
1390
494
398
631
89
563
446
2417
317