957
0
1642
1
1425
1020
454
403
2121
4
1506
415
1045
456
1933
1557
1661
2147
3
2306
2
274
602
20634
8
2296
722
410
509
787
1161
846
269
1610
668