1803
4
567
1
1392
7
504
2
3590
1619
584
2128
19
1576
486
375
1189
526
1344
599
464
781
780
3
1117
601
538
1732
1037
639
2061
2214
501
465
1350
9907