1033
2
2945
11
1961
4
656
1749
1440
2426
572
1182
719
1
634
509
0
793
1550
7
1010
735
915
737
11162
523
718
3449
10
791
787
1450
991
655
1413
943
1076