437
0
2429
385
863
230
339
699
391
503
496
728
1090
471
573
577
758
455
2350
2
564
1233
1296
1264
951
400
1089
2093
1
1348
461
4155
7
362