1380
0
1579
2
1741
1
2646
5
11351
17
782
701
935
951
696
802
467
1015
1087
496
1821
7
1687
919
709
276
693
3
194
1106
4
1397
164
1104
2077
1048
346
25