1106
6
1070
0
1862
1
1352
5
2439
1507
668
717
3933
1061
477
3203
2
914
2954
311
460
1581
548
2701
3971
942
809
2510
3497
4
4370
1311
3431
8
669
3919
3