2154
2
440
944
1
444
324
74
103
3
831
0
274
72
83
1339
618
347
895
607
738
478
305
1460
365
320
541
1354
86
1100
2549
591
882