747
2
2647
3
4747
6
1174
349
0
14674
102
1
226
1970
2234
759
5587
14
1868
4
1351
3281
1823
1554
1030
1422
76
490
859
967
2040
16
1344
1078
514
2438
5
1221
937