1494
4
3657
12
6822
5
693
0
1513
1
1376
924
2
83
775
8527
2270
2619
3
1103
484
984
868
467
572
1243
1136
2123
1012
458
1105
685
1225
534
4179
490
2271