1565
3
803
1
560
640
1506
0
2683
1132
440
518
869
1052
378
646
1602
1230
5
623
543
663
1302
1343
1587
1282
3116
1640
2
5009
20634
8
1008
2474
670
1936