4492
3
1411
2
921
1
637
0
1158
373
1028
861
340
368
968
295
280
325
788
1710
540
822
608
1406
462
910
1441
657
510
692
661
1449
684