231
0
2730
6
422
553
290
1612
349
1213
1779
6370
5
320
670
573
7334
4
1089
382
3498
469
697
139
505
729
2884
8
434
1462
945