1661
1
820
0
1045
422
423
303
968
743
4426
454
439
787
2143
1942
479
2490
4111
2
1119
1872
839
953
668
390
1043
1939
846
505
1924
671
722