655
1
920
1171
2191
1542
2
2941
1960
1365
539
1587
5
1364
1780
11
1737
2098
1404
9514
9
7317
6
1223
0
1002
882
3
1327
550
732
986
7
827
1559
1454
834
508