1772
2
4690
6
3051
1
1192
584
0
1188
3067
3
3225
8
6529
7
7258
266
3659
14
458
2457
4594
4328
10
1098
691
759
431
1656
1152
503
1045
422
517
745
479
2952