3014
3
1445
14209
7
1094
1565
0
6161
212204
1106
8
801
2
7886
5
588
1
1787
21160
1059
2327
1165
987
1567
598
4
367
882
790
2881
9
986
777
1790
6
1730
2060
4878
2784