2733
4
21152
8
2593
1
234
2403
2476
3
2163
0
297066
951
2988
994
1465
1015
1087
2254
2929
6
2711
2
1606
1681
1751
8527
5489
11
2105
5232
7
10180
1108
3620
5
2131
3844
1218