1380
4
587
2
496
3
455
1
379
818
90
0
1073
740
5
338
584
534
331
300
520
464
1121
6
662
1342
364
803
1126
573
808
1092
989
3666
8
1405
1516
2053