761
0
1449
284
713
2964
1
3498
4
879
2270
2478
4775
2
1478
297066
4471
418
458
1672
528
355
756
502
463
132
596
3779
125
440
2650
20
2986
325
495