1103
1
3644
2342
2
3803
1489
0
1243
21152
8
2243
6
1382
3178
1809
1038
2740
3
1554
297066
5151
2039
7
3080
3386
476
3715
1047
1500
4651
1282
2417
572
2687
464
1690