3492
3
34959
18
1964
1
962
0
2238
3172
451
2178
4099
8
392
345
2440
370
443
2184
302
120
3130
1308
2437
2