1551
2
1362
1
319
0
62
729
169211
11
782
670
1462
3498
4
418
302
1045
458
471
2855
3
495
411
924
383
483
2809
166543
18
1567
899
2546
9355
19279
348