3354
5
1579
2
1741
1
2646
11351
17
782
701
0
6346
16
935
3014
20
951
696
802
2934
1015
1087
1821
7
1687
919
709
276
693
3
194
1106
4
1397
164
1104
2077
1048
346