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