418
0
1093
496
1189
1494
1632
2
1765
4
1105
21152
8
596
1103
562
2173
1
484
2663
914
490
1581
1243
668
1166