1418
2
266
0
4328
10
1045
938
1
478
1009
383
3432
1297
354
552
396
1232
2522
3287
397
16550
27
625
543