4628
4
5304
6
1078
2
8
0
422
1
915
3158
7
441
1541
496
284
318
270
586
11582
13
11
1573
1946
1295
1248
2310
1495
364
560
1238
2161
276
151
869
536