935
0
1055
1048
919
1
2629
2
581
978
709
802
703
629
9566
8
194
1397
3
1106
4
1687
5
276
1741
585
1252
378
2077
951
696
768
1632
1015
562
2906
690