2310
2
3779
3
1993
2259
1
30334
6
1522
0
1497
4606
1181
1777
4179
1217
1147
1192
1504
1129
1070
2542
4
1526
507
581
461
2138
1415
1034
2226