2194
1
951
2512
2
2788
6741
4
653
0
1489
3286
991
40
2901
878
1186
826
1845
1364
3369
3
515
2272
9
1827
5407
10180
8
1072
965
974
1746
733
356
4476
6