1045
0
544
2398
5
456
1894
1
1866
1557
1661
602
787
765
722
410
546
1161
846
1193
650
1610
2211
668
775
1176
1101
286
1889
804
1906
1481
2