424
0
2964
1
3125
2
572
1193
1603
9511
5
14
5658
9
2258
1849
3715
181997
11
573
391
484
5151
2525
4
861
2478
577
1064
1137
3569
559
761
1058
2270
1643
600