1494
4
3657
12
6822
5
693
0
1513
1
5151
2
924
83
1047
775
8527
2270
2619
3
1103
484
572
1243
1136
2123
1105
685
534
4179
490
2271
596
1166
562
2663
1862