968
0
514
2668
2
408
503
1483
1015
909
1645
1
4045
150
599
432
901
611
50987
846
680
749
1149
4537
297
379
25137
1141
3498
4
845
6800
1824