829
1
1045
0
3152
9
456
1557
1661
274
602
722
410
787
1161
846
668
381
1101
2873
4
3257
926
1314
2
1931
2161
1025
2797
10
2490
4455
1893
2328
1043
488