1394
2
672
5
449
1
1169
415
999
4878
14
712
757
528
404
977
4004
3722
2012
492
1521
0
772
381
1108
1371
669
2446
3
540
656
810
904
1139
422
803