1224
4
921
3
1353
2
2299
5
382
0
366
1
598
904
2075
12
1576
424
2124
460
292
658
2205
1180
6
5043
24
531
1355
1100
494
3684
555
468
170
632
9301
2749
693