1193
2
2425
7
2768
0
1665
496
1015
1
467
3090
6
1606
1819
572
830
1000
2903
3
8527
868
2932
1787
1813
1380
2535
662
3693
2996
801
2600
4
1363
21152
8
12459
673