1558
2
181997
11
1348
4
1364
1
78
1808
1301
1431
2680
0
3321
3
1018
4979
6
3506
8
7633
6773
7
1895
3249
1943
165
2194
1295
1225
2637
946
1363
1411