5673
14
479
1
742
2
1956
3
609
625
517
1201
16
561
1130
7
4475
4
901
0
1338
5
2403
1461
387
1677
9
483
1070
573
473
840
2032
8
431
615
564
515
581
1933