3754
6
1009
2
915
1
735
1036
3449
10
672
3
556
1550
7
572
884
4
634
509
0
1299
1182
718
677
505
526
2428
793
65
1033
2945
11
2426
1440
656
851
1961
1749