1507
1
1465
2
1209
1484
0
1998
4
3715
5151
1334
1348
297066
1047
2702
7
3637
2478
3
1195
8819
12
19079
6
215
2740
4996
2189
4465
22
7793
1764
36905
591
7733
5347
1106
3554
9