2303
4
2998
6
330
1
490
0
2775
3
1223
1751
520
1121
1256
2685
5
2922
2687
927
2
804
3991
1517
7
1860
14
1094
838
736
2245
1519
1450
535
2459
1114
541
1932
1056