970
1
458
0
764
2649
3012
964
1816
1055
3873
15
575
984
1252
1226
2
566
5505
14
1879
1239
621
3252
2082
1017
1184
2928
3
3673
2452
883
1656
2173
2294
2155