2683
0
525
458
2391
655
4594
1
675
1098
1780
474
1075
1869
5
3114
4
1238
120469
35
503
422
736
280
471
2190
255
2730
6
431
1832
3
1557
401
1754
968
20634
8