1778
4
904
1
1328
2
1067
1871
15
740
3
1114
5
749
660
770
478
376
0
533
121
339
197
1225
1513
1058
1720
2375
1997
2478
983
3462
1227
1520
3680
6
1530
3417
14