893
1
878
2
510
602
2525
9
974
3
437
421
379
136
0
1521
2184
2244
1613
5
1805
1139
1264
2019
2695
2917
4
827
5277
812
1099
8
2242
1239
898
5886
1555
1640