1611
0
632
1911
695
1049
2646
747
685
1015
534
2907
2
916
1324
536
692
571
305
722
102
554
354
526
399
376
410
170
567
1446
697
3606
3