1333
1
1358
0
1489
4
831
1346
1660
2357
658
8072
3
6365
12
2215
2638
2381
700
801
3095
7
18487
3546
2772
1790
1319
1136
662
2615
5849
5
3469
2
2632
2860
909
511