4228
3
3128
2
297066
0
1306
1
4100
6
3238
13
3000
1525
2500
2031
5070
19
1180
1308
790
1476
3354
1481