4694
7
1152
0
325
2855
3
3440
1506
2749
1
3092
1452
1149
2546
105290
951
3366
2
4111
580
2477
288
2941
171
800
1302
247
2992
431
683
1045
411
1270
418