3835
4
1292
0
1638
2646
5
1821
7
693
3
802
2
666
1579
1653
418
1044
1
709
2077
11351
17
1104
935
1048
919
703
9566
8
194
1397
1106
1687
276
1741
768
696
294