4895
8
1389
2
3498
4
1124
1
2600
5
514
0
677
177
2069
3
3287
2830
7
2634
415
408
1780
798
928
2191
2493
1969
3116
2461
20
2064
349
492
13159
409
829
3152
9
719