3014
3
1445
14209
7
1094
1565
0
6161
212215
1106
8
801
2
7886
5
588
1
1787
21161
1059
2327
1165
987
1567
598
4
368
883
790
2881
9
986
777
1791
6
1730
2060
4878
2784