3132
10
3771
3
692
0
332
479
1486
2
3363
514
1782
6
1093
2239
917
542
1478
2433
1
4785
2453
4
1471
665
5