5638
9
1988
3
1092
2
748
0
1146
1
2814
4
1059
2010
7
1175
1043
789
985
5577
6
2755
2444
5
1880
3680
2370
8
370
400
254
478
2461
27
536
324
1174
814
248
712
1808