1045
0
456
1557
1661
1
274
602
3116
722
410
1793
787
1161
846
668
1508
381
1101
468
8155
12
2727
2
1931
2161
2000
1025
2490
4455
1893
2328
1966
6
1043