1154
1
4594
1733
2105
46414
552
0
759
768
710
525
1566
1045
1425
2982
3
2952
458
4328
10
1297
292
266
584
572
1152
2522
18385
2
1231
251
611
766