4823
9
1295
1
6200
3
1325
2
12305
25
3683
935
0
1104
9566
8
802
693
703
1048
768
709
194
1044
1329
960
919
1106
4
442
2077
5
3505
11351
17
696
782
276
1653