846
0
1863
1
2683
611
471
2337
1343
4594
2470
2
1513
503
1152
46414
559
31535
1937
300
363
710
458
97284
653
3082
1779