2733
4
1218
2
3145
234
1
2254
2403
1781
3
2476
237
0
2163
266
3657
12
4360
6
2988
994
1465
101415
109
7733
8072
400
2929
1566
946
2082
3173
4285
3805
2328
19944
658