2394
1
1189
0
1494
1306
1380
1938
2562
2
4099
8
1681
1816
1105
693
21152
596
1103
562
1093
484
2666
9
2663
914
490
1581
1243
668
1166
255
2123
3326
3
1743