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