1396
1
1238
403
0
1821
7
2094
5
666
709
2136
3505
2
935
1104
9566
8
346
768
194
1044
1329
2646
2077
802
693
3
703
1048
696
782
25
276
1653
4
164
1397